work hard to accomplish something - Espagnol Anglais Dictionnaire